'Declaration
Public MustInherit Class NDocumentViewTask (Of TDoc As {New, NGenericDocument(Of TDocContent)}, TDocContent As {NElement, INDocumentContentElement}, TDocFormat As NDocumentFormat(Of TDoc,TDocLoadSettings,TDocSaveSettings), TDocFormatRegistry As {New, NDocumentFormatRegistry(Of TDocFormat)}, TDocLoadSettings As {New, NDocumentLoadSettings}, TDocSaveSettings As {New, NDocumentSaveSettings}, TPromiseResult)
'Usage
Dim instance As NDocumentViewTask(Of TDoc,TDocContent,TDocFormat,TDocFormatRegistry,TDocLoadSettings,TDocSaveSettings,TPromiseResult)
public abstract class NDocumentViewTask<TDoc,TDocContent,TDocFormat,TDocFormatRegistry,TDocLoadSettings,TDocSaveSettings,TPromiseResult> where TDoc: new(), NGenericDocument<TDocContent> where TDocContent: NElement, INDocumentContentElement where TDocFormat: NDocumentFormat<TDoc,TDocLoadSettings,TDocSaveSettings> where TDocFormatRegistry: new(), NDocumentFormatRegistry<TDocFormat> where TDocLoadSettings: new(), NDocumentLoadSettings where TDocSaveSettings: new(), NDocumentSaveSettings